×
on the horns of a dilemma
meaning in French
il s'efforce de résoudre un problème, faire face à un dilemme=
Related Words
on the harmony of religions and philosophy
on the heavens
on the hour
on the house
PC Version
Copyright © 2018 WordTech Co.